cover and concealment - Alemán Inglés Diccionario